package main

import (
	"fmt"
	"strconv"
)

//13 回文数的判断，
//回文数的概念：即是给定一个数，这个数顺读和逆读都是一样的。
//例如：121，1221是回文数，123，1231不是回文数。

func main() {
	var nbm int

	fmt.Scan(&nbm)

	//数字转换成字符串
	str := strconv.Itoa(nbm)

	duan := true //判断
	for i := 0; i <= len(str)/2; i++ {
		//切片对比
		if str[i] != str[len(str)-i-1] {
			duan = false
		}
	}

	if duan {
		fmt.Println("是回文数;")
	} else {
		fmt.Println("不是")
	}

}
